home *** CD-ROM | disk | FTP | other *** search
- The following file details any modifications to the source code since the
- initial release.
-
- NR - No release
-
- ─ Version 1.00 ───────────────────────────────────────────────── July 4, 1992 ─
- ■ Initial release
-
- ─ Version 1.01 ──────────────────────────────────────────── NR ─ July 10, 1992 ─
- ■ Added oscilloscope mode in sd_MusicInterrupt
- - Only works in MCGA 320x200x256 mode 13h
- - The oscilloscope mode adds over 700 bytes to resulting executable.
- * Idea from Oscilloscope 1.04 by Ernst Teuling.
-
- ─ Version 1.02 ──────────────────────────────────────────── NR ─ July 11, 1992 ─
- ■ Revised the keyboard interrupt routines in sd_KbdTask
- - Added slow down code for it ( try taking it out :) )
-
- ─ Version 1.10 ───────────────────────────────────────────────── July 27, 1992 ─
- ■ Separated the Protracker playing source into separate modules not only
- for ease of use, but for size...see below.
-
- ■ Built the Protracker command-line player...simply the smallest Protracker
- player ever...and it could be even smaller if the module Header weren't
- in the data segment!
-
- ■ Added ifdef checking for the oscilloscope mode. If you want it on, then
- you must add a /DOSC to the makefile.
-
- ■ Cut all internal speaker support. This is for several reasons:
- [1] It is the start of preparing PPS for DMA mode...the DACs will go
- next.
- [2] Who actually used it?
- [3] The translation table didn't work all that great anyway...freed up
- approximate 280 bytes in the entire module player.
-
- ■ Added auto-detect code for the Soundblaster.
-
- ■ Added documentation file MODFORM.TXT, detailing the Protracker module
- file format.
-
- ┌───────────────────────────────────────────────────────────────────────────────
- │ Filename update for STDLIB:
- │ ENV .ASM ── Will scan for a certain environment variable (i.e.
- │ future directory string for SPPA).
- │ ITOA .ASM ── Not used. Integer to string conversion for STDLIB.LIB.
- │ MEM .ASM ── Contains the very simplistic heap management routines.
- │
- │
- │ Filename update for PPS:
- │ PPS .ASM ── The standard routines for either instrument playing or
- │ module playing.
- │ PPS .INC ── Contains the structures and globals for all of the PPS
- │ library files.
- │ PPSDET .ASM ── PPS Detection routines.
- │ PPSINS .ASM ── The instrument playback setup and interrupt routines.
- │ PPSLOAD .ASM ── Module loading routines.
- │ PPSTRACK.ASM ── Protracker playback routines.
- │
- │
- │ Filename update for SPPA:
- │ ALTSCRN .ASM ── Used in SPPA for scrolling the module, etc.
- │ DISPLAY .ASM ── Contains all of SPPA's display routines.
- │ FILES .ASM ── Reads in the mod file names from the disk.
- │ GLOBALS .INC ── Contains the globals for SPPA.
- │ KEYTASK .* ── Contains the keyboard and mouse routines.
- │ SPP .ASM ── SuperProPlay Advanced
- │
- │
- │ Filename update for PPSCMD:
- │ PPSCMD .ASM ── The assembly command-line Protracker player.
- │
- │
- │ Filename update for Make Files:
- │ STDLIB .MAK ── Makefile for STDLIB.
- │ PPS .MAK ── Makefile for PPS.
- │ MAKEFILE. ── Makefile for SPPA.
- │ CMD . ── Makefile for PPSCMD.
- │
- │
- │ Documentation:
- │ WHATS .NEW ── This documentation.
- │ README .DOC ── The general documentation.
- │ MODFORM .TXT ── Protracker module file format.
- └───────────────────────────────────────────────────────────────────────────────
-
- Below lists things that users have asked for:
- ■ Soundblaster Pro support. Next release.
- ■ Adlib Gold support. I need specs on this.
- ■ Pro Audio Spectrum support. Next release.
- ■ Gravis Ultrasound support. I need specs on this, too.
-
- ■ MED module support. I just need to implement it.
-
- ■ Synthesized sound. Uh...well, maybe.
-